package com.atguigu.tingshu.search.utlis;

import com.atguigu.tingshu.model.search.AlbumInfoIndex;

public class AlbumCalculation {
    public static void AlbumHotScoreCalculation(AlbumInfoIndex albumInfoIndex) {
        double hotScore = 0;
        if (albumInfoIndex != null) {

            albumInfoIndex.setHotScore(albumInfoIndex.getSubscribeStatNum() * 0.3 + albumInfoIndex.getPlayStatNum() * 0.1 + albumInfoIndex.getCommentStatNum() * 0.2 + albumInfoIndex.getBuyStatNum() * 0.4);
        } else {
            throw new RuntimeException("专辑信息不存在");
        }
    }
}
